pin your faith on - Français Anglais Dictionnaire